persistent swelling - Español Inglés Diccionario